<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>数据绑定</title>
        <!-- 引入Vue -->
        <script type="text/javascript" src="../js/vue.js"></script>
    </head>
    <body>
        <!-- 准备好一个容器-->
        <div id="demo">
            <!-- 两种语法绑定方式:
                        1.单项数据绑定(v-bind): 数据只能从data流向 页面
                        2.双向数据绑定(v-model): 数据不仅能从data流向页面,也能从页面流回data.
                备注1:v-model只能应用在表单元素上(输入类元素)
                备注2:v-model默认只收集元素的value值,所以v-model:value="xxx" 可以简写成 v-model="xxx"
            -->
            <!-- 标准写法 -->
            <!-- 单项数据绑定(v-bind): <input type="text" v-bind:value="name"> -->
            <!-- 双向数据绑定(v-model): <input type="text" v-model:value="name"> -->

            <!-- 简写 -->
            单项数据绑定(v-bind): <input type="text" :value="name"><br>
            双向数据绑定(v-model): <input type="text" v-model="name"><br>
            <!-- v-model 只能用在表单元素上(输入类元素) -->
        </div>
    </body>

    <script type="text/javascript">
        //阻止 vue 在启动时生成生产提示。
        Vue.config.productionTip = false
        new Vue({
            el:'#demo',
            data:{
                name:'尚硅谷 '
            }
        })
    </script>
</html>